microtus arvalis - Turkish English Dictionary